/**
 * 1、class类中的构造函数
 * 2、成员初始化
 * 3、构造函数的参数需要指定类型；
 * 4、构造函数返回值的类型不需要指定，否则会报错
 */

class Person {
    age: number
    gender: string
    constructor(age: number, gender: string) {
        //构造函数中的this指的是实例对象:Person
        this.age = age
        this.gender = gender
    }
}

let p = new Person(23,"男");
console.log(p.age); //23





